/* CSS Document */

@CHARSET "ISO-8859-1";.darkgray{color:darkgray !important;}
.lightgray{color:lightgray !important;}
.darkblue{color:darkblue !important;}
.white{color:white !important;}
.breadcrumbs.breadcrumbs-1-2{height:75px;padding:0px;}
.breadcrumbs.breadcrumbs-1-2 .crumbs-1-2{height:35px;margin:20px 0px;}
.breadcrumbs.breadcrumbs-1-2 .crumbs-1-2 h2{margin:0px;vertical-align:middle;line-height:normal;text-indent:20px;height:auto;font-weight:normal;}
.breadcrumbs.breadcrumbs-1-2 .page-sub{margin:20px 20px 20px 0px;height:35px;padding:0px;vertical-align:middle;line-height:normal;}
.sticky-login{display:block;position:relative;float:left;top:0px;right:0px;min-width:246px;max-width:246px;padding:10px 0px;margin:20px;background:#4c9cc9;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4c9cc9), to(#4cb1ce));background:-webkit-linear-gradient(#4c9cc9, #4cb1ce);background:-moz-linear-gradient(#4c9cc9, #4cb1ce);background:-ms-linear-gradient(#4c9cc9, #4cb1ce);background:-o-linear-gradient(#4c9cc9, #4cb1ce);background:linear-gradient(#4c9cc9, #4cb1ce);-pie-background:linear-gradient(#4c9cc9, #4cb1ce);font-family:"fs_elliot_proregular", helvetica;z-index:70;box-shadow:1px 0px 5px 0px rgba(0, 0, 0, 0.3);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url(/Flux-theme/js/pie.htc);z-index:40 !important;}
.sticky-login header{float:none;margin:0px;vertical-align:top;white-space:nowrap;display:none;}
.sticky-login header h1{text-decoration:none;color:#fff;text-align:center;}
.stickyMobile{display:none;}
.login-as{font-size:15px;}
.sticky-login header a{color:#fff;font-weight:normal;font-family:"fs_elliot_proregular";text-transform:none;}
.sticky-login .border{background:#A9DBF7;height:1px;width:100%;margin-top:10px;}
.sticky-login .lavaStick{width:50px;height:139px;background:url(../images/stickyLava.png);display:block;position:absolute;top:175px;left:220px;}
.sticky-login .avatar, .sticky-login header p, .sticky-login .collapse-button{display:none;}
.sticky-login .newButtonBlue{background:url(../images/gradientBlue44.jpg) repeat-x;height:34px;width:224px;display:block;padding:5px 0px;font-family:"fs_elliot_proregular";font-size:18px;text-decoration:none;color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(/Flux-theme/js/pie.htc);}
.sticky-login .newButtonBlue a{color:white;text-transform:none;}
.sticky-login .newButtonBlue .loginIcon{background:url(../images/flux-images-1-2/login.png) no-repeat;width:22px;height:22px;display:inline-block;position:relative;top:6px;margin:0px 10px 0px -25px;}
.sticky-login .wrapper ul{float:none;width:85%;padding:0;margin:0px 0px 0px 40px;list-style:url(../images/flux-images-1-2/listIcon.png);font-size:14px;}
.sticky-login ul a{line-height:23px;left:0px;display:block;width:95%;}
.sticky-login ul li{font-size:14px;line-height:23px;width:100%;}
.sticky-login .wrapper ul li a .icon.other.arrow{display:none;}
.sticky-login .wrapper h2{font-size:20px;color:#fddc33;margin:5px 0px 0px 25px;font-family:"fs_elliot_proregular";font-weight:normal;}
.sticky-login dl{float:left;width:100%;border-top:none;margin:0 0px;padding:10px 5px 5px 25px;}
.sticky-login .wrapper{float:none;}
.sticky-login dl dt{font-size:20px;font-family:"fs_elliot_proregular";text-transform:none;}
.sticky-login dl dd, .sticky-login dl dt{line-height:23px;}
.default-background{background-color:#fff;}
.lavaCarousel{background-image:url(../images/flux-images-1-2/carousel-lava.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;}
.lavaSplash1{background:url(../images/flux-images-1-2/lava-3rd-left.png);background-repeat:no-repeat;height:100%;background-position:450px 30px;}
.lavaSplash2{background:url(../images/flux-images-1-2/lava-3rd-right.png);background-repeat:no-repeat;height:100%;background-position:220px -30px;}
.lavaSplash3{background:url(../images/flux-images-1-2/lava-2nd-right.png);background-repeat:no-repeat;height:100%;background-position:220px 100px;}
.lavaSplash4{background:url(../images/flux-images-1-2/leftBlob1.png);background-repeat:no-repeat;height:100%;background-position:left bottom;}
.lavaSplash5{background:url(../images/flux-images-1-2/leftBlob2.png);background-repeat:no-repeat;height:100%;background-position:left top;}
.lavaSplash6{background:url(../images/flux-images-1-2/rightBlob1.png);background-repeat:no-repeat;height:100%;background-position:right bottom;}
.lavaSplash7{background:url(../images/flux-images-1-2/rightBlob2.png);background-repeat:no-repeat;height:100%;background-position:right top;}
.logo{margin:10px 0px 10px 0px;position:absolute;}
.icon.newnav{margin-top:13px;}
.search-box.top{margin:19px 0px 19px 12px;float:right;}
.carouselHeight{height:470px;}
.carousel.one .hero-media > img{width:100%;height:auto;}
.carousel.carousel-home .hero-media-home{width:246px;height:390px;margin:20px 20px 0px 60px;}
.carousel.carousel-home .hero-media-home img{margin-top:0px;}
.carousel-text{width:270px;margin:20px 20px 0px 0px;float:left;}
.carousel.carousel-home{height:450px;margin-top:0px;}
.carousel.carousel-home div.carousel-inner{margin:20px 0;float:left;height:450px;}
.carousel.carousel-home .carousel-inner .item h2{font-size:40px;margin:0px 0px 0px 0px;max-height:135px;font-weight:lighter;overflow:hidden;line-height:44px;}
.carousel.carousel-home p{line-height:24px;font-size:18px;margin-bottom:20px;max-height:120px;overflow:hidden;}
.home-slide-prev{left:3px !important;}
.home-slide-next{right:300px !important;}
.carousel.carousel-home .item{height:390px;}
.carousel.carousel-home .carousel-inner-home{width:660px;}
.carousel.carousel-home .hero-media-home.hero-media-V2{width:554px;height:250px;margin:20px 20px 0px 55px;float:none;}
.carousel.one .hero-media.hero-media-V2 > img{width:100%;height:auto;max-height:100%;}
.carousel-text.carousel-textV2{width:554px;margin:0px 20px 0px 55px;text-align:center;}
.carousel.carousel-home .carousel-inner .item .carousel-textV2 h2{margin:20px 0px 20px 0px;max-height:90px;}
div.carouselButton{float:right;}
.carousel.carousel-home .carousel-text.carousel-textV2 div.social-sharing{margin:0px 0 0 0px;}
.anchorList{width:100px;position:fixed;top:150px;right:50px;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:60;}
.anchorList a{color:#FFF;text-decoration:none;outline:none;width:80px;font-family:"fs_elliot_proregular";font-size:10px;font-weight:bolder;margin:5px 2px;cursor:pointer;display:inline-block;height:15px;}
.anchorList a .text{float:left;width:60px;text-align:right;display:none;font-family:"fs_elliot_proregular";vertical-align:middle;}
.anchorList a .circle.active{border:#FFF solid 1px;background:none;width:15px;height:15px;margin-right:-4px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;margin-top:0px;}
.anchorList a .circle{width:8px;height:8px;display:block;border:#FFF solid 1px;background:#FFF;float:right;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;margin-top:2px;}
.colorBlue{background:#06C;}
.colorTxt{color:#fff;}
.middleAlign{max-width:960px;width:100%;margin:0 auto;}
#columnRightPic{display:block;padding:0px 0px;position:relative;}
#columnLeftPic{display:block;padding:0px 0px;position:relative;}
.leftFloat{float:left;}
.rightFloat{float:right;}
.leftTxt{margin:20px 10px 20px 20px;max-width:450px;}
.leftTxt h2{margin:0px;font-size:30px;font-weight:lighter;line-height:40px;max-height:125px;overflow:hidden;}
.leftTxt p{margin:20px 0px;line-height:24px;font-size:16px;font-weight:normal;max-height:170px;overflow:hidden;}
.rightImg{margin:20px 0px 20px 10px;width:470px;text-align:center;height:310px;}
.rightImg img{width:auto;height:100%;}
.middleAlign{max-width:960px;width:100%;margin:0 auto;}
.rightTxt{margin:20px 20px 20px 10px;max-width:450px;}
.rightTxt h2{margin:0px;font-size:30px;font-weight:lighter;line-height:40px;max-height:125px;overflow:hidden;}
.rightTxt p{margin:20px 0px;line-height:24px;font-size:16px;font-weight:normal;max-height:170px;overflow:hidden;}
.leftImg{margin:20px 10px 20px 0px;width:470px;text-align:center;height:310px;}
.leftImg img{width:auto;height:100%;}
.middleAlign .clear{height:0px;}
.fold-container .height350{min-height:350px;max-height:369px;}
.fold-container .right-image, .fold-container .left-image{width:226px;height:310px;float:left;}
.fold-container .left-image{margin-left:20px;}
.fold-container .right-image img, .fold-container .left-image img{width:100%;}
.fold-container .content-text-left, .fold-container .content-text-right{width:210px;float:left;margin:0 20px;}
.fold-container .content-text-right{margin:0 0px 0px 20px;}
.fold-container .content-text-left p, .fold-container .content-text-right p{margin:20px 0px;max-height:155px;overflow:hidden;min-height:90px;color:white;}
.fold-container .content-text-left h2, .fold-container .content-text-right h2{font-size:30px;max-height:90px;overflow:hidden;margin:0px 0px 0px 0px;font-weight:lighter;line-height:30px;min-height:30px;padding-bottom:3px;}
.fold-container .single-content-box{margin:20px 10px 20px 0px;}
.fold-container .single-content-box.right{margin-left:10px;}
.modal-trigger-flux{cursor:pointer;}
.main-nav .fifthSubNav{background:white;height:200px;padding:20px 0px;text-align:inherit;width:100%;-webkit-box-shadow:0px 5px 10px -4px #131313;-moz-box-shadow:0px 5px 10px -4px #131313;box-shadow:0px 5px 10px -4px #131313;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=-2px, Direction=115, Color='#131313')";z-index:50;behavior:url(/Flux-theme/js/pie.htc);}
.fifthSubNav .borders{width:1px;height:172px;background:#B9B9BD;margin:0px 0px;float:left;}
.main-nav .fifthSubNav .firstColAccount .login{text-align:center;margin-top:60px;}
.main-nav .fifthSubNav .firstColAccount .login span, .main-nav .fifthSubNav .firstColAccount .login h3,.main-nav .fifthSubNav .firstColAccount .login a{text-align:center;color:#1769B3;background:none;font-family:"fs_elliot_proregular";}
.main-nav .fifthSubNav .firstColAccount .login a{text-decoration:underline;}
.main-nav .fifthSubNav .firstColAccount .login .loginAcct{margin-top:5px;margin-bottom:-10px;text-decoration:none;}
.login .loginAcct h3{margin:0px;font-size:24px;}
.main-nav .fifthSubNav .firstColAccount .logout{display:none;}
.fifthSubNav .firstColAccount{float:left;width:180px;}
.fifthSubNav .firstColAccount h2{font-family:"fs_elliot_prolight";font-size:22px;color:#1769B3;font-weight:lighter;margin:0px 0px 10px;text-align:center;line-height:25px;}
.fifthSubNav .firstColAccount .borders{width:150px;height:1px;background:#B9B9BD;margin:10px auto;float:none;}
.main-nav .fifthSubNav .firstColAccount .newButtonBlue{background:url(../images/flux-images-1-2/gradientBlue.jpg) repeat-x;height:34px;width:150px;display:block;padding:5px 0px;font-family:"fs_elliot_probold";font-size:22px;text-decoration:none;color:white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url(/Flux-theme/js/pie.htc);}
.fifthSubNav .firstColAccount .newButtonBlue:hover a, .fifthSubNav .firstColAccount .newButtonBlue.active a{color:white;}
.fifthSubNav .firstColAccount .newButtonBlue .loginIcon{background:url(../images/flux-images-1-2/login.png) no-repeat;width:22px;height:22px;display:inline-block;position:relative;top:4px;margin:0px 3px 0px 0px;}
.main-nav .fifthSubNav .firstColAccount .newButtonGreen{background:url(../images/flux-images-1-2/gradientGreen.jpg) repeat-x;height:34px;width:150px;display:block;padding:5px 0px;font-family:"fs_elliot_probold";font-size:22px;text-decoration:none;color:white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url(/Flux-theme/js/pie.htc);}
.firstColAccount .newButtonGreen .signUpIcon{background:url(../images/flux-images-1-2/signup.png) no-repeat;width:22px;height:22px;display:inline-block;position:relative;top:4px;margin:0px 3px 0px 0px;}
.secondColAccount{float:left;width:510px;margin:0px;border-left:solid 1px #B9B9BD;border-right:solid 1px #B9B9BD;height:200px;padding-right:20px;}
.secondColAccount h2{margin:0px 0px 5px;font-family:"fs_elliot_proregular";font-size:20px;color:#F29331;margin-left:13px;text-align:left;}
.secondColAccount h2 .myAccountIcon{background:url(../images/flux-images-1-2/myaccountOrange.png) no-repeat;width:22px;height:22px;display:inline-block;margin:0px 10px 0px 0px;position:relative;top:3px;}
.secondColAccount ul{margin-top:0px;height:200px;width:230px;padding-left:20px;float:left;overflow:hidden;}
.secondColAccount ul li{color:#58595b;padding-left:20px;float:none !important;width:95%!important;border:none!important;text-align:left!important;font-size:20px;background-image:url(../images/flux-images-1-2/gray-list.png) !important;background-position:left 5px;background-repeat:no-repeat;}
.main-nav .sub .secondColAccount ul li a:hover{background:none;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(/Flux-theme/js/pie.htc);}
.main-nav .sub .secondColAccount ul li a{padding:0px;line-height:normal;text-align:left;text-decoration:none;display:block;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;color:#57595B;font-size:14px;font-family:"fs_elliot_proregular";text-decoration:none;margin-left:0px;behavior:url(/Flux-theme/js/pie.htc);}
.thirdColAccount{float:left;width:230px;}
.thirdColAccount h2{margin:0px;text-align:left;}
.main-nav .sub .thirdColAccount h2 .question{background:url(../images/flux-images-1-2/question.png) no-repeat;width:22px;height:22px;display:inline-block;margin:0px 10px 0px 0px;position:relative;top:3px;}
.main-nav .sub .thirdColAccount h2{color:#574695;margin:0px 0px 5px;font-family:"fs_elliot_proregular";font-size:20px;margin-left:13px;}
.main-nav .sub .thirdColAccount ul{margin:0px 0px 0px 20px;}
.main-nav .sub .thirdColAccount ul li{color:#58595b;font-size:20px;float:none;width:auto;padding-left:20px;background-image:url(../images/flux-images-1-2/gray-list.png) !important;background-position:left 5px;background-repeat:no-repeat;}
.main-nav .sub .thirdColAccount li a:hover{color:#57595B;background:none;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(/Flux-theme/js/pie.htc);}
.main-nav .sub .thirdColAccount ul li a{padding:0px;line-height:normal;text-align:left;display:block;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;font-family:"fs_elliot_proregular";text-decoration:none;color:#57595B;font-size:14px;behavior:url(/Flux-theme/js/pie.htc);}
.main-nav .fifthSubNav .thirdColAccount h3{margin-left:13px;}
.main-nav .fifthSubNav .thirdColAccount h3 a{color:#4DA33B;font-size:20px;font-family:"fs_elliot_proregular";text-decoration:none;padding:0px;}
.main-nav .fifthSubNav .thirdColAccount h3 .community{background:url(../images/flux-images-1-2/askCommunity.png) no-repeat;width:22px;height:22px;display:inline-block;margin:0px 10px 0px 0px;position:relative;top:3px;}
.carousel.carousel-sub div.social-sharing, .carousel.carousel-home div.social-sharing{margin:20px 0 0 0px;position:relative;}
.social-sharing-holder{position:relative;width:auto;display:block;height:55px;}
.carousel.carousel-sub div.social-sharing, .carousel.carousel-home div.social-sharing{margin:10px 0 0 0px;}
.carousel.carousel-sub .social-sharing a.alignHorizontal, .carousel.carousel-home .social-sharing a.alignHorizontal{position:relative;margin:0px 5px;clear:none;width:35px;height:35px;background:url(../images/icons/SocialIcons.png) no-repeat left top;background-size:163px 44px;}
.carousel.carousel-sub .social-sharing a.addthis_button_email, .carousel.carousel-home .social-sharing a.addthis_button_email{background-position:-3px center;}
.carousel.carousel-sub .social-sharing a.addthis_button_facebook, .carousel.carousel-home .social-sharing a.addthis_button_facebook{background-position:-45px center;}
.carousel.carousel-sub .social-sharing a.addthis_button_twitter, .carousel.carousel-home .social-sharing a.addthis_button_twitter{background:url(../images/icons/twitterIcon.png) no-repeat;background-position:3px 0px;background-size:cover;}
.carousel.carousel-sub .social-sharing a.addthis_button_compact, .carousel.carousel-home .social-sharing a.addthis_button_compact{background-position:-125px center;}
.carousel.carousel-sub .social-sharing a.alignHorizontal:hover, .carousel.carousel-home .social-sharing a.alignHorizontal:hover{position:relative;margin:0px 5px;clear:none;width:35px;height:35px;background:url(../images/icons/SocialIcons_hover.png) no-repeat left top;background-size:163px 44px;}
.carousel.carousel-sub .social-sharing a.addthis_button_email:hover, .carousel.carousel-home .social-sharing a.addthis_button_email:hover{background-position:-3px center;}
.carousel.carousel-sub .social-sharing a.addthis_button_facebook:hover, .carousel.carousel-home .social-sharing a.addthis_button_facebook:hover{background-position:-45px center;}
.carousel.carousel-sub .social-sharing a.addthis_button_twitter:hover, .carousel.carousel-home .social-sharing a.addthis_button_twitter:hover{background:url(../images/icons/twitterIcon.png) no-repeat;background-position:-35px 0px;background-size:cover;}
.carousel.carousel-sub .social-sharing a.addthis_button_compact:hover, .carousel.carousel-home .social-sharing a.addthis_button_compact:hover{background-position:-125px center;}
footer.main{padding:20px 0px;}
.w50p .right{max-width:500px;color:#000;}
@media only screen and (min-width:960px){}
@media only screen and (min-width:768px) and (max-width:959px){.search-box.top{margin:0px 0px 0px 20px;}
.search-box .searchForm .keyword{color:#000000;}
.logo{top:0px;}
.sticky-login, .stickyMobile .wrapper{display:none;}
.stickyMobile{display:block;}
.stickyMobile{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);box-shadow:none;max-width:100%;padding:0;position:absolute;right:0;width:100%;z-index:109;}
.stickyMobile .wrapper{float:right;width:100%;position:absolute;top:45px;}
.stickyMobile .wrapper li{border-bottom:1px solid #0E6CBB;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);width:auto;}
.sticky-login ul li{font-size:0;line-height:0;margin:0;}
.stickyMobile .collapse-button-mobile{background:url("/Flux-theme/images/icons/icon-person.png") no-repeat center center;height:40px;position:absolute;right:60px;width:60px;padding-bottom:30px;}
.stickyMobile .collapse-button-mobile.active{background-color:#177EC0;}
.stickyMobile ul{float:left;list-style:none outside none;padding:0;width:100%;}
.stickyMobile .wrapper ul a{background:none repeat scroll 0 0 #177EC0;display:block;line-height:50px;padding:0 10px;font-family:"fs_elliot_prolight";font-size:14px;color:white;}
.stickyMobile ul{float:left;list-style:none outside none;padding:0;width:100%;margin-top:24px;}
search.launcher span{background:url("/Flux-theme/images/icons/icon-search2.png") no-repeat;display:inline-block;height:60px;position:absolute;right:0;width:60px;}
.anchorList{display:none;}
.carouselHeight{height:450px;}
.carousel.carousel-home{height:450px;}
.carousel.carousel-home .hero-media-home{width:45%;height:auto;margin:0px 20px 0px 0px;}
.carousel.carousel-home .hero-media-home img{margin-top:0px;}
.carousel.carousel-home .carousel-text{margin:0px;width:45%;}
.carousel.carousel-home div.carousel-inner{margin:20px;width:100%;height:410px;}
.carousel.carousel-home .item{height:410px;}
.carousel.carousel-home div.carousel-inner .item h2{margin:0px;}
.carousel.carousel-home div.carousel-inner.carousel-inner-home-V2{margin:20px 0px;}
.carousel.carousel-home .hero-media-home.hero-media-V2{margin:0 auto;}
.carousel.carousel-home .carousel-text.carousel-textV2{width:74%;margin:0 auto;text-align:center;float:none;}
.carousel.carousel-home .carousel-inner .item .carousel-textV2 h2{margin:10px auto 20px;}
.leftImg, .rightImg{width:374px;}
.rightTxt, .leftTxt{max-width:335px;}
.fold-container .right-image img{width:100%;}
.fold-container .pull-right, .fold-container .pull-left{float:none;}
.fold-container .w50p{width:100%;}
.fold-container .content-text-left, .fold-container .content-text-right{width:50%;}
.fold-container .content-text-left p, .fold-container .content-text-right p{max-height:155px;}
.fold-container .w50p .right{max-width:100%;}
.fold-container .single-content-box.right{margin-left:0px;}
.fold-container .single-content-box{padding:20px 0px;margin:0px 10px 20px 0px;}
}
@media only screen and (min-width:641px) and (max-width:767px){.anchorList{display:none;}
.search-box.top{margin:0px 0px 0px 20px;}
.search-box .searchForm .keyword{color:#000000;}
.logo{top:0px;}
.sticky-login, .stickyMobile .wrapper{display:none;}
.stickyMobile{display:block;}
.stickyMobile{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);box-shadow:none;max-width:100%;padding:0;position:absolute;right:0;width:100%;z-index:109;}
.stickyMobile .wrapper{float:right;width:100%;position:absolute;top:45px;}
.stickyMobile .wrapper li{border-bottom:1px solid #0E6CBB;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);width:auto;}
.sticky-login ul li{font-size:0;line-height:0;margin:0;}
.stickyMobile .collapse-button-mobile{background:url("/Flux-theme/images/icons/icon-person.png") no-repeat center center;height:61px;position:absolute;right:60px;width:60px;}
.stickyMobile .collapse-button-mobile.active{background-color:#177EC0;}
.stickyMobile ul{float:left;list-style:none outside none;padding:0;width:100%;}
.stickyMobile .wrapper ul a{background:none repeat scroll 0 0 #177EC0;display:block;line-height:50px;padding:0 10px;font-family:"fs_elliot_prolight";font-size:14px;color:white;}
.stickyMobile ul{float:left;list-style:none outside none;padding:0;width:100%;}
search.launcher span{background:url("/Flux-theme/images/icons/icon-search2.png") no-repeat;display:inline-block;height:60px;position:absolute;right:0;width:60px;}
.anchorList{display:none;}
.carouselHeight{height:450px;}
.carousel.carousel-home{height:450px;}
.carousel.carousel-home .hero-media-home{width:45%;height:auto;margin:0px 20px 0px 0px;}
.carousel.carousel-home .hero-media-home img{margin-top:0px;}
.carousel.carousel-home .carousel-text{margin:0px;width:45%;}
.carousel.carousel-home div.carousel-inner{margin:20px;width:100%;height:410px;}
.carousel.carousel-home .item{height:auto;}
.carousel.carousel-home div.carousel-inner .item h2{margin:0px;}
.carousel.carousel-home div.carousel-inner.carousel-inner-home-V2{margin:20px 0px;}
.carousel.carousel-home .hero-media-home.hero-media-V2{margin:0 auto;}
.carousel.carousel-home .carousel-text.carousel-textV2{width:74%;margin:0 auto;text-align:center;float:none;}
.carousel.carousel-home .carousel-inner .item .carousel-textV2 h2{margin:10px auto 20px;}
.leftImg, .rightImg{width:374px;}
.rightTxt, .leftTxt{max-width:335px;}
.fold-container .right-image img{width:100%;}
.fold-container .content-text-left, .fold-container .content-text-right{width:50%;}
.fold-container .pull-right, .fold-container .pull-left{float:none;}
.fold-container .w50p{width:100%;}
.fold-container .w50p .right{max-width:700px;}
.fold-container .single-content-box.right{margin-left:0px;}
.fold-container .single-content-box{padding:20px 0px;margin:0px 10px 20px 0px;}
.carousel.carousel-sub div.carousel-inner-sub div.social-sharing, .carousel.carousel-home div.carousel-inner-home div.social-sharing{margin:10px 0 0;}
.lavaCarousel{background-image:none;}
}
@media only screen and (max-width:640px){.breadcrumbs.breadcrumbs-1-2{height:auto;}
.breadcrumbs.breadcrumbs-1-2 .page-sub{height:auto;}
.breadcrumbs.breadcrumbs-1-2 .page-sub li a{padding-left:20px;}
.search-box.top{margin:0px 0px 0px 20px;}
.logo{top:0px;}
.sticky-login{display:none;}
.carouselHeight{height:400px;}
.carousel.carousel-home div.carousel-inner{height:360px;}
.carousel.carousel-home{height:400px;}
.carousel.carousel-home .hero-media-home{width:45%;height:auto;margin:0px 20px 0px 0px;}
.carousel.carousel-home .hero-media-home{width:45%;height:auto;margin:0px 20px 0px 0px;}
.carousel.carousel-home .hero-media-home img{margin-top:0px;}
.carousel.carousel-home .carousel-text{margin:0px;width:45%;height:auto;}
.carousel.carousel-home .carousel-text p{display:none;}
.carousel.carousel-home div.carousel-inner{margin:20px !important;width:100%;}
.carousel.carousel-home .item{height:auto;}
.carousel.carousel-home div.carousel-inner .item h2{margin:0px;font-size:40px;line-height:40px;max-height:125px;margin-bottom:20px;}
.carouselV2.carouselHeight, .carouselV2.carouselHeight .carousel.carousel-home{height:440px;}
div.carousel.carousel-home div.carousel-inner.carousel-inner-home-V2{margin:20px 0px !important;height:400px;}
.carousel.carousel-home .hero-media-home.hero-media-V2{margin:0 auto;}
.carousel.carousel-home .carousel-text.carousel-textV2{width:74%;margin:0 auto;text-align:center;float:none;}
.carousel.carousel-home .carousel-inner .item .carousel-textV2 h2{margin:10px auto 10px;height:84px;}
.fold-container .content-text-left, .fold-container .content-text-right{width:50%;float:left;margin-right:20px;margin-top:0px;}
.fold-container .content-text-left h2{font-size:30px;max-height:89px;overflow:hidden;margin:0px;font-weight:lighter;line-height:30px;min-height:30px;padding-bottom:5px;}
.fold-container .single-content-box{margin:20px 10px 20px 0px;padding:0px;}
.fold-container .single-content-box.right{margin-left:0px;}
.fold-container .right-image{width:200px;height:310px;float:left;}
.carousel div.carousel-inner{margin:20px -50px;}
.fold-container .w50p .right{max-width:600px;}
.carousel.one .hero-media > img{width:100%;height:auto;}
.fold-container .right-image img{width:100%;height:auto;}
.leftImg, .rightImg{width:330px;}
.rightTxt, .leftTxt{max-width:250px;}
.sticky-login, .stickyMobile .wrapper{display:none;}
.anchorList{display:none;}
.stickyMobile{display:block;}
.stickyMobile{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);box-shadow:none;max-width:100%;padding:0;position:absolute;right:0;width:100%;z-index:109;}
.stickyMobile .wrapper{float:right;width:100%;position:absolute;top:45px;}
.stickyMobile .wrapper li{border-bottom:1px solid #0E6CBB;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);width:auto;}
.sticky-login ul li{font-size:0;line-height:0;margin:0;}
.stickyMobile .collapse-button-mobile{background:url("/Flux-theme/images/icons/icon-person.png") no-repeat center center;height:61px;position:absolute;right:60px;width:60px;}
.stickyMobile .collapse-button-mobile.active{background-color:#177EC0;}
.stickyMobile ul{float:left;list-style:none outside none;padding:0;width:100%;}
.stickyMobile .wrapper ul a{background:none repeat scroll 0 0 #177EC0;display:block;line-height:50px;padding:0 10px;font-family:"fs_elliot_prolight";font-size:14px;color:white;}
.stickyMobile ul{float:left;list-style:none outside none;padding:0;width:100%;}
.carousel.carousel-sub div.carousel-inner-sub div.social-sharing{margin:20px 0 0;}
.lavaCarousel{background-image:none;}
}
@media only screen and (max-width:639px){.carousel.carousel-home div.carousel-inner{margin:20px -50px;}
.carousel-text{width:190px;margin-right:20px;float:left;height:390px;margin-bottom:20px;}
.fold-container .content-text-left, .fold-container .content-text-right{width:95%;margin-top:0px;}
.fold-container .w50p .right{max-width:100%;}
.fold-container .right-image, .fold-container .left-image{display:none;}
.leftImg, .rightImg{display:none;}
.rightTxt, .leftTxt{max-width:100%;margin:20px;}
.carousel.carousel-sub div.carousel-inner-sub div.social-sharing, .carousel.carousel-home div.carousel-inner-home div.social-sharing{margin:10px 0 0;}
.carousel.carousel-home .hero-media-home.hero-media-V2{width:94%;height:auto;}
}
@media only screen and (max-width:480px){.carousel.carousel-home .hero-media-home.hero-media-V2{width:94%;height:auto;}
.carousel.carousel-home .carousel-text.carousel-textV2 div.carouselButton{float:none;}
.social-sharing-holder{width:200px;margin:0 auto;}
.carousel.carousel-home .carousel-text.carousel-textV2 div.social-sharing{width:100%;}
}
@media only screen and (max-width:479px){.carouselHeight{height:520px;}
.carousel.carousel-home{height:520px;}
.carousel.carousel-home div.carousel-inner{margin:0px !important;height:520px;}
.carousel.carousel-home div.carousel-inner .hero-media-home img{margin-left:0px;}
.carousel.carousel-home div.carousel-inner .hero-media-home{margin:20px auto;width:55%;}
.carousel.carousel-home div.carousel-inner .carousel-text{float:none;margin:0 auto;margin-bottom:20px;height:204px;width:55%;}
.carousel.carousel-home div.carousel-inner .carousel-text h2{margin-right:0px;max-height:75px;font-size:24px;height:auto;line-height:24px;}
.carousel-text p{display:none;}
.fold-container .content-text-left, .fold-container .content-text-right{width:auto;margin:0px;}
.fold-container .single-content-box{margin:20px;padding:0px 0px;}
.fold-container .single-content-box.right{margin-left:20px;}
.social-sharing-holder{display:inline-block;height:55px;margin:0 auto;position:relative;width:auto;}
.carousel.carousel-sub div.carousel-inner-sub div.social-sharing, .carousel.carousel-home div.carousel-inner-home div.social-sharing{margin:10px 0 0;width:100%;}
.carousel.carousel-home .carousel-inner .item .carousel-textV2 h2{height:50px;}
.carousel.carousel-home .hero-media-home.hero-media-V2{width:100%;}
div.carousel.carousel-home div.carousel-inner.carousel-inner-home-V2{height:430px;}
.carouselV2.carouselHeight, .carouselV2.carouselHeight .carousel.carousel-home{height:450px;}
.carousel.carousel-home .carousel-text.carousel-textV2 div.carouselButton{float:none;}
}
@media only screen and (max-width:400px){.fold-container .content-text-left{width:auto;margin:0px;}
.fold-container .single-content-box{margin:20px;padding:0px 0px;}
.fold-container .single-content-box.right{margin-left:20px;}
.fold-container .content-text-left h2{padding-bottom:3px;}
.carousel.carousel-home div.carousel-inner .hero-media-home{width:65%;}
.carousel.carousel-home div.carousel-inner .carousel-text{width:65%;}
.carousel.carousel-sub div.carousel-inner-sub div.social-sharing{margin:20px 0px 0px 0px;}
.social-sharing-holder{margin:0 auto;display:inline-block;}
.carousel.carousel-home .carousel-inner .item .carousel-textV2 h2{height:50px;max-height:50px;min-height:50px;font-size:24px;}
.carousel.carousel-home div.carousel-inner .hero-media-home.hero-media-V2{width:94%;}
div.carousel.carousel-home div.carousel-inner.carousel-inner-home-V2{height:430px;}
.carouselV2.carouselHeight, .carouselV2.carouselHeight .carousel.carousel-home{height:470px;}
}
@media only screen and (max-width:320px){.carousel.carousel-sub{height:460px;}
.carousel.carousel-sub .carousel-inner-sub{height:450px;}
.fold-container .content-text-left{width:auto;}
.carousel.carousel-home div.carousel-inner .hero-media-home{width:80%;}
.carousel.carousel-home div.carousel-inner .carousel-text{width:80%;}
.carousel.carousel-home .carousel-text.carousel-textV2 div.carouselButton{float:none;}
}
@media only screen and (max-width:301px){}